a stack of rifles - Anglais Synonymes Dictionnaire